.logo img {
	width: 16vw;
	height: 16.67vw;
	padding: 18.27vw 42.13vw 26.13vw 41.87vw;
}

.user {


	padding-left: 5.33vw;
	padding-bottom: 4.8vw;

}

.user .name {
	width: 83.33vw;

	color: #777777;
	font-size: 3.73vw;
	padding: 3.47vw 2.8vw;

}

.logo-in {
	padding: 7.73vw 5.33vw 5.2vw;
}

.logo-in .in {
	font-size: 3.73vw;
	color: #ffffff;
	background-color: #c55a5c;
	width: 90vw;
	height: 14.13vw;
	border: none;
	border-radius: 0.73vw;
}

.forget {
	background-color: transparent;
	color: #aaaaaa;
	font-size: 3.73vw;
	border: none;
	margin-left: 5.73vw;
}

.get-in {
	background-color: transparent;
	color: #aaaaaa;
	font-size: 3.73vw;
	border: none;
	padding-left: 62vw;
	padding-bottom: 12.4vw;
}

.other {
	margin-left: 5.73vw;
}

.other label {
	font-size: 3.73vw;
	color: #555555;

}

.relation {
	display: flex;
	align-items: center;
	justify-content: center;
}

.relation .way:nth-child(even) {
	padding-left: 16.27vw;
	padding-right: 16.27vw;

}

.relation .way {
	width: 7.6vw;
	padding-top: 9.6vw;
}

.relation .way img {
	width: 6vw;
	padding-bottom: 2.93vw;
}

.relation .way span {
	font-size: 3.73vw;
	color: #555555;
}
